-
Notifications
You must be signed in to change notification settings - Fork 124
fix: add skeleton (remove blinking) #3145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: add skeleton (remove blinking) #3145
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub.
2 Skipped Deployments
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
Graphite Automations"Test" took an action on this PR • (10/09/25)1 assignee was added to this PR based on Kacper Wojciechowski's automation. |
commit: |
1a30377
to
886835c
Compare
Claude encountered an error —— View job I'll analyze this and get back to you. |
886835c
to
b37e7ea
Compare
Claude encountered an error —— View job I'll analyze this and get back to you. |
b37e7ea
to
4d2237e
Compare
Claude encountered an error —— View job I'll analyze this and get back to you. |
Claude encountered an error —— View job I'll analyze this and get back to you. |
Claude encountered an error —— View job I'll analyze this and get back to you. |
c203333
to
f2838a1
Compare
Claude encountered an error —— View job I'll analyze this and get back to you. |
f2838a1
to
ec04e22
Compare
0f577ee
to
730ae4e
Compare
Claude encountered an error —— View job I'll analyze this and get back to you. |
Claude encountered an error —— View job I'll analyze this and get back to you. |
ec04e22
to
ac51843
Compare
Claude encountered an error —— View job I'll analyze this and get back to you. |
Merge activity
|
### TL;DR Created a reusable `PendingRouteLayout` component to standardize loading states across routes. ### What changed? - Extracted the loading skeleton UI from the organization route into a new `PendingRouteLayout` component - Applied this component to multiple routes for consistent loading states: - Organization route - Project route - Namespace route - Updated imports to include `H2` and `Skeleton` components where needed - Made a minor text change in the provider dropdown, changing "Coming soon!" to "Soon!" for Vercel integration ### How to test? 1. Navigate between different routes in the application 2. Verify that loading states appear consistently across: - Organization pages - Project pages - Namespace pages 3. Check that the loading skeleton UI displays correctly with proper spacing and layout ### Why make this change? This change improves code reusability by centralizing the loading UI into a single component rather than duplicating it across multiple routes. It ensures a consistent user experience during loading states throughout the application, making the interface feel more cohesive and polished.
TL;DR
Created a reusable
PendingRouteLayout
component to standardize loading states across routes.What changed?
PendingRouteLayout
componentH2
andSkeleton
components where neededHow to test?
Why make this change?
This change improves code reusability by centralizing the loading UI into a single component rather than duplicating it across multiple routes. It ensures a consistent user experience during loading states throughout the application, making the interface feel more cohesive and polished.